import Vue from "vue"
import VueRouter from '../router'
import Store from "../store"
export default{
    mustBeLogin(){
        // 先判断用户有没有登录，没有登录就跳转到 /user界面
        let topen = localStorage.getItem("token")
        if(!topen){
            // 提示请先登录
            Vue.prototype.$toast("请先登录！");
            setTimeout(()=>{
                // 需求：跳转之前，先把isGoBack该成true, 为了登录后可以直接自动跳转回来
                // 方法名()
                // console.log(Store);

                // 对象名.方法名()             对象["属性名"]     对象["方法名"]()   
                Store["_mutations"]["isGoBack/changeIsGoBack"][0](true);
                VueRouter.push("/user");
            },1000)

            // 没有登录return false
            return false
        }
        // 已经登录就return true
        return true
    }
}